package br.edu.unifei.mestrado.kl;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;



public class MainKLMemory {

	private static Logger logger = LoggerFactory.getLogger(MainKLMemory.class);

	public static void main(String[] args) {
		String file = null;

		// executar assim: main false fileName.txt
		// ou: main true
		// ou sem nada, daí entra tudo via teclado
		if (args.length > 0) {
			file = args[0];
		}

		logger.warn("Iniciando KL em memória... file: " + file);

		long delta = System.currentTimeMillis();
		KLMemory kl = new KLMemory(file);
		kl.execute();
		delta = System.currentTimeMillis() - delta;
		logger.warn("Tempo gasto no KL: " + delta + " ms");
	}

}
